Scenario-Based Verification of Automotive Software Systems

نویسندگان

  • Matthias Gehrke
  • Petra Nawratil
  • Oliver Niggemann
  • Wilhelm Schäfer
  • Martin Hirsch
چکیده

Within the automotive industry, software engineering becomes more and more important. Especially component-based design is a popular approach in order to specify large, complex and reusable software systems. The reuse of software components has become a major challenge for the automotive software development. By reusing components, manufacturers and suppliers can (i) revert to already tested software modules, thus minimizing potential software hazards, (ii) save development efforts and (iii) transfer product line approaches more easily into the world of software development. Several approaches exist to specify the structure, including interface definitions, for such reusable software components. AUTOSAR is the most wellknown approach in the field of automotive software development. In order to specify automotive systems with the component-based approach it is necessary to specify some aspects of the behavior of the components as well. More precisely, the interface descriptions of the components have to be enhanced with additional information, mainly timing aspects1. Just when the interfaces fit together, a feasible component structure arises. After connecting the components, a large component structure may arise and therefore a very complex structure of connected behavior models emerges. This complexity may lead to several problems, because a wrong definition of the behavior models may invoke a not wanted behavior. At a specific degree of complexity, an engineer is not able to control the connected components and guarantee that no unwanted behavior will happen. So, some

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

AUTOSAR vs. MARTE for Enabling Timing Analysis of Automotive Applications

Automotive software systems are characterized by increasing complexity and tight requirements on safety and timing. Recent industrial experience has indicated that model-based and component-based approaches can help improve the overall system quality, foster reuse and evolution, and increase the potential for automatic validation and verification. In this paper, we discuss some crucial specific...

متن کامل

The HARMONIA Project: Hardware Monitoring for Automotive Systems-of-Systems

The verification of complex mixed-signal integrated circuit products in the automotive industry accounts for around 60%–70% of the total development time. In such scenario, any effort to reduce the design and verification costs and to improve the time-to-market and the product quality will play an important role to boost up the competitiveness of the automotive industry. The aim of the HARMONIA...

متن کامل

Modeling and Verifying Intelligent Automotive Cyber-Physical Systems∗

Exhaustive state space exploration based verification of cyber-physical system designs remains a challenge despite five decades of active research into formal verification. On the other hand, models of intelligent automotive cyber-physical systems continue to grow in complexity. The testing of intelligent automotive models often uses human subjects, is expensive, and can not be performed unless...

متن کامل

Reactive Programming of Event-Driven Automotive Systems

Construction and verification of modern automotive system software is inherently hard and costly. A primary source of this complexity can be found in the inadequate support for eventdriven programming offered by contemporary software technology. This project seeks to develop and demonstrate the concept of reactive programming as an approach to reducing this complexity. Projected outcomes includ...

متن کامل

Increasing Efficiency of ISO 26262 Verification and Validation by Combining Fault Injection and Mutation Testing with Model based Development

The rapid growth of software intensive active safety functions in modern cars resulted in adoption of new safety development standards like ISO 26262 by the automotive industry. Hazard analysis, safety assessment and adequate verification and validation methods for software and car electronics require effort but in the long run save lives. We argue that in the face of complex software developme...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006